roof-top carrier - Spanish English Dictionary